package com.roc.steelend.service;


import com.roc.steelend.controller.vo.returnformat.ReturnMsg;
import com.roc.steelend.controller.vo.specialInvoice.SpecialInvoiceByKaipingReception;
import com.roc.steelend.controller.vo.specialInvoice.SpecialInvoiceBySaleReception;
import com.roc.steelend.controller.vo.specialPay.SpecialBySaleReception;
import com.roc.steelend.pojo.Client;

import java.util.HashMap;
import java.util.List;


public interface ClientService {

//    客户弹窗的数据服务
    List<HashMap<String,Object>> findClientList(Integer groupId,String searchMsg,Integer now,Integer size);
//    统计客户的总人数
    Integer  countClient(Integer groupId,String searchMsg);
//    进行客户注册
    Boolean clientRegistered(Client client);

    Client getClientData(Integer clientId);


    ReturnMsg postAccountClient(SpecialBySaleReception specialBySaleReception,Integer employeeId);

    ReturnMsg postInvoiceClient(SpecialInvoiceBySaleReception specialInvoiceBySaleReception, Integer employeeId);


}
